var IndexViewControllerBase = IndexViewControllerBase.extend({
        construct: function(config) {
    if(!config)config={};
    if(!config.appctx)config.appctx='';
    if(!config.containerid)config.containerid='';
    arguments.callee.$.construct.call(this,this.getDefaultCfg(config));
    this.regCodeLists(config);
    this.regUICounters(config);
    this.regUIActions(config);
    this.regUpdatePanels(config);
    this.regControllers(config);
}
,regCodeLists:function(config)
{
}
,regUICounters:function(config)
{
     /*门户界面计数器*/
     this.regUICounter(new IBizCounter({tag: '956f2c99da31bb9d03e1160e9a90b130',counterid:'2cfc5bba445f0d9908920a83e87ab1c9',counterparam:{},ctrler:this,timer:60000}));
}
,regUpdatePanels:function(config)
{
     var me=this;
}
,regControllers:function(config)
{
  var cid=config.containerid;
    if(cid!='')cid=cid+'_';
}
,regUIActions:function(config)
{
}
      ,getDefaultCfg:function(cfg){
         var me=this;   
         var config={backendurl:cfg.appctx+'/Demo/IndexView.do?'+'srfcid='+cfg.containerid+'&'
                     ,viewurl:'/demo/indexview.jsp?'+'srfcid='+cfg.containerid+'&',portalcountertag:'956f2c99da31bb9d03e1160e9a90b130'
               ,menualign:'',ctrls:{}};
       return  $.extend({},config,cfg);
      } 
        ,getAppFunc:function(arg){
        var me = this;
        var appfuncid = arg.appfuncid;
           if(appfuncid=='F9407D44-A488-48C3-94F3-B2CD30E3D66D'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/wfusergroupgridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'工作流用户组实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='64C33C81-4A04-4F1A-8E2C-B97E6A2A6D63'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/orggridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'组织机构实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='F0396FEF-AFBE-46E6-866B-159FEE0261EC'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/orgsectorgridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'组织部门实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='C263A049-A5DD-4399-9C16-4D6B1EE1F3C3'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/orgusergridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'组织人员实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='33A98F22-4887-4B4C-8D93-B89F6B40B538'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/loginaccountgridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'登录帐户实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='20718C31-B35C-4A4B-8CEC-47142CE442D0'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/dataentitygridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'实体实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='DEB6D12C-470A-41C8-90FD-9675998DD822'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/userroledatagridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'数据对象能力实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           if(appfuncid=='704E52AD-7872-4EEA-9CB1-9B7EEBDEE262'){
                var ret={funcsn:'',functype:'APPVIEW',openmode:'INDEXVIEWTAB',viewurl:'/rtsys/userrolegridview.jsp',pdtAppFuncId:'',closable:true,viewtitle:'用户角色实体表格视图',openviewparam:{}};
             return $.extend({},ret,arg);
           }
           return null;
        }

});